home *** CD-ROM | disk | FTP | other *** search
/ Champak 140 / (Vol 140) Sep 19 2011.iso / Games / world-wars.swf / scripts / frame_6 / DoAction.as
Text File  |  2011-09-19  |  3KB  |  126 lines

  1. function init()
  2. {
  3.    GAME.newGame(PL,askQuestion);
  4. }
  5. function askQuestion()
  6. {
  7.    QUESTION_MC.gotoAndPlay(2);
  8. }
  9. function mapAgain()
  10. {
  11.    GAME.newGame(PL,askQuestion);
  12. }
  13. function rollButton(mc)
  14. {
  15.    mc.onRollOver = function()
  16.    {
  17.       this.gotoAndStop(2);
  18.    };
  19.    mc.onRollOut = mc.onReleaseOutside = function()
  20.    {
  21.       this.gotoAndStop(1);
  22.    };
  23. }
  24. function kill()
  25. {
  26.    F.kill();
  27.    F.removeMovieClip();
  28.    GAME.kill();
  29.    delete GAME;
  30. }
  31. Stage.align = "TL";
  32. var DEB = new classes.Debug(this);
  33. _global.gameAccess = true;
  34. var F = fmc.attachMovie("FIGHTBOX","FIGHT_MC",0);
  35. var GAME = new classes.GameWW(GAME_MC,UNITS_MC,END_TURN,WAITER_MC,UNITS_LIST_MC,F);
  36. F.registerGame(GAME);
  37. _global.GAME_PAUSE = false;
  38. if(!fromMenu)
  39. {
  40.    expl.gotoAndPlay(expl._totalframes - 2);
  41. }
  42. fromMenu = false;
  43. fromGame = true;
  44. QUESTION_MC.yes.onRelease = function()
  45. {
  46.    if(QUESTION_MC._currentframe == 24)
  47.    {
  48.       _global.SOUNDS.playSound("Click- g┼éo┼¢niejszy.wav");
  49.       GAME.init();
  50.       QUESTION_MC.kill = true;
  51.       QUESTION_MC.gotoAndPlay(25);
  52.    }
  53. };
  54. QUESTION_MC.no.onRelease = function()
  55. {
  56.    if(QUESTION_MC._currentframe == 24)
  57.    {
  58.       _global.SOUNDS.playSound("Click- g┼éo┼¢niejszy.wav");
  59.       QUESTION_MC.kill = false;
  60.       QUESTION_MC.gotoAndPlay(25);
  61.    }
  62. };
  63. END_TURN.END_TURN.onRelease = function()
  64. {
  65.    if(END_TURN._currentframe == 11 && F._visible == false)
  66.    {
  67.       _global.SOUNDS.playSound("Click- g┼éo┼¢niejszy.wav");
  68.       GAME.MAP.unMarkIfMarked();
  69.       GAME.addUnits();
  70.       END_TURN.gotoAndPlay(12);
  71.    }
  72. };
  73. EXIT_BTN.onRelease = function()
  74. {
  75.    _global.SOUNDS.playSound("Click- g┼éo┼¢niejszy.wav");
  76.    QUIT_MC._visible = true;
  77.    if(QUIT_MC._currentframe == 1)
  78.    {
  79.       QUIT_MC.gotoAndPlay(2);
  80.    }
  81. };
  82. HELP_BTN.onRelease = function()
  83. {
  84.    if(HELP_MC._currentframe == 1)
  85.    {
  86.       HELP_MC.gotoAndPlay(2);
  87.       HELP_MC._visible = true;
  88.       _global.SOUNDS.playSound("okno help open.wav");
  89.    }
  90. };
  91. HELP_BTN.onEnterFrame = function()
  92. {
  93.    POLE.scroll = POLE.maxscroll;
  94. };
  95. rollButton(QUESTION_MC.no);
  96. rollButton(QUESTION_MC.yes);
  97. rollButton(EXIT_BTN);
  98. rollButton(MUSIC_BTN_ON);
  99. rollButton(MUSIC_BTN_OFF);
  100. rollButton(HELP_BTN);
  101. rollButton(END_TURN.END_TURN);
  102. QUIT_MC._visible = false;
  103. GAMEOVER_MC._visible = false;
  104. YOUWIN_MC._visible = false;
  105. HELP_MC._visible = false;
  106. MUSIC_BTN_ON._visible = !_global.ARE_SOUNDS;
  107. MUSIC_BTN_OFF.onRelease = function()
  108. {
  109.    _global.SOUNDS.playSound("Click- g┼éo┼¢niejszy.wav");
  110.    this._visible = false;
  111.    MUSIC_BTN_ON.gotoAndStop(2);
  112.    MUSIC_BTN_ON._visible = true;
  113.    _global.ARE_SOUNDS = false;
  114.    _global.SOUNDS.killSoundtrack();
  115. };
  116. MUSIC_BTN_ON.onRelease = function()
  117. {
  118.    _global.SOUNDS.playSound("Click- g┼éo┼¢niejszy.wav");
  119.    this._visible = false;
  120.    MUSIC_BTN_OFF.gotoAndStop(2);
  121.    MUSIC_BTN_OFF._visible = true;
  122.    _global.ARE_SOUNDS = true;
  123.    _global.SOUNDS.gameSoundtrack();
  124. };
  125. stop();
  126.